robert ris
ChessChessBase Magazine #225 Arrives in September: 27 Miniatures and the List the Publisher Left OutSeptember arrived with a compressed folder in my inbox, and the first thing I...
Table TennisTable Tennis England releases National Series 2026/27 starting divisions: Alyssa Nguyen and Oscar Nikolli top the U19 seedsThe starting-divisions release for the National Series 2026/27, issued by Tab...
Volleyball2026 Asian Men's Volleyball Championship: Japan and the Race for the 2028 Olympic BerthWhen the opening whistle sounds in Fukuoka, Japan, a new chapter of Asian...
International FootballU-20 Women's World Cup Round of 16: Four Perfect Teams and Three Ties That Shape the Women's Football MapAt a small stadium in southern Poland, when the final whistle blew, the sky h...
Domestic FootballBecamex TP.HCM, Thanh Hoa and the Tier Paradox: Tactical Analysis of a National Cup MatchIn the 34th minute, Vo Hoang Minh Khoa placed the ball at the right corner...
Domestic FootballNguyen Xuan Son's 60th-Minute Hamstring Tear: Injury Mechanism and the Transfer of Rehabilitation ControlMinute 60. Nguyen Xuan Son receives the ball in midfield in Bandung, turns,...
International FootballKvaratskhelia Surgery: PSG Lose Their Left Flank, but the Real Bill Arrives in JanuaryMinute 59, Parc des Princes, Champions League league-phase matchweek three....
AthleticsNairobi 2029: Kenya's Doping File and the Gap Between Headline and TruthIn October, an announcement from World Athletics appeared on my screen in...
BasketballAmid the Transfer Storm: The Discipline of the Person Who Reads the DataAfter watching the tape for the fourth time, I wrote a single line in my...
Formula 1McLaren's major Baku upgrade: working as designed, but the straights remain the blind spotIn the final minutes of the third practice session in Baku, flow-vis paint wa...
International FootballShin Tae-yong Delivers Good News for Persija Before Persik: Defence Returns and a Home-Field UnknownPersija Jakarta will host Persik Kediri at 19:00 on 26/10/2026 at Jakarta...
VolleyballAVC Men's Volleyball Asian Championship 2026: 13-Year-Old Qatari Prodigy Scores 12 Points with 5 Blocks, Thailand DominatesThe AVC Men's Volleyball Asian Championship 2026 in Fukuoka, Japan, entered i...
International FootballHollow Transfer Rumours: When the Market Has Only a Name and a ShirtAt two in the morning on 3 February 2026, the clock in Liverpool read exactly...
EsportsData-driven tactical analysis of Vietnam national team under Troussier: The truth behind the numbersHook Minute 73 of the match against Indonesia in the 2026 World Cup qualifier...
EsportsVIRESA holds full Esports rights at ASIAD 20 Aichi-Nagoya 2026: A governance milestone or broken mirror?I remember an early evening in October 2026 in Hanoi, when a phone screen in ...
EsportsThe Empty Report and the Confidence Trap of Sports CommentaryA nearly three-thousand-word document sits on the second monitor in the studi...
AthleticsWhen Athletics Data Falls Silent: The Line Between Analysis and SpeculationOn my computer screen in Nairobi, a nine-section athletics analysis sheet sat...
VolleyballDakar 2026: The Youth Olympic Beach Volleyball Pools and What the Seeding Formula RevealsWhen the organizers of the Dakar 2026 Youth Olympic Games announced the beach...
BasketballMasiulis: 'Olympiacos has not lost much by parting ways with Walkup'Just hours before the start of the 2026-26 EuroLeague season, Zalgiris Kaunas...
Table TennisTable Tennis England publishes 2026/26 Annual Report: The membership challenge before London 2026An annual report rarely makes me stop. But the 76-page report just published ...
Table TennisTable Tennis England releases National Series 2026/27 starting divisions: Alyssa Nguyen and Oscar Nikolli top the U19 seedsThe starting-divisions release for the National Series 2026/27, issued by Tab...
Volleyball2026 Asian Men's Volleyball Championship: Japan and the Race for the 2028 Olympic BerthWhen the opening whistle sounds in Fukuoka, Japan, a new chapter of Asian...
International FootballU-20 Women's World Cup Round of 16: Four Perfect Teams and Three Ties That Shape the Women's Football MapAt a small stadium in southern Poland, when the final whistle blew, the sky h...
Domestic FootballBecamex TP.HCM, Thanh Hoa and the Tier Paradox: Tactical Analysis of a National Cup MatchIn the 34th minute, Vo Hoang Minh Khoa placed the ball at the right corner...
Domestic FootballNguyen Xuan Son's 60th-Minute Hamstring Tear: Injury Mechanism and the Transfer of Rehabilitation ControlMinute 60. Nguyen Xuan Son receives the ball in midfield in Bandung, turns,...
International FootballKvaratskhelia Surgery: PSG Lose Their Left Flank, but the Real Bill Arrives in JanuaryMinute 59, Parc des Princes, Champions League league-phase matchweek three....
AthleticsNairobi 2029: Kenya's Doping File and the Gap Between Headline and TruthIn October, an announcement from World Athletics appeared on my screen in...
BasketballAmid the Transfer Storm: The Discipline of the Person Who Reads the DataAfter watching the tape for the fourth time, I wrote a single line in my...
Formula 1McLaren's major Baku upgrade: working as designed, but the straights remain the blind spotIn the final minutes of the third practice session in Baku, flow-vis paint wa...
International FootballShin Tae-yong Delivers Good News for Persija Before Persik: Defence Returns and a Home-Field UnknownPersija Jakarta will host Persik Kediri at 19:00 on 26/10/2026 at Jakarta...
VolleyballAVC Men's Volleyball Asian Championship 2026: 13-Year-Old Qatari Prodigy Scores 12 Points with 5 Blocks, Thailand DominatesThe AVC Men's Volleyball Asian Championship 2026 in Fukuoka, Japan, entered i...
International FootballHollow Transfer Rumours: When the Market Has Only a Name and a ShirtAt two in the morning on 3 February 2026, the clock in Liverpool read exactly...
EsportsData-driven tactical analysis of Vietnam national team under Troussier: The truth behind the numbersHook Minute 73 of the match against Indonesia in the 2026 World Cup qualifier...
EsportsVIRESA holds full Esports rights at ASIAD 20 Aichi-Nagoya 2026: A governance milestone or broken mirror?I remember an early evening in October 2026 in Hanoi, when a phone screen in ...
EsportsThe Empty Report and the Confidence Trap of Sports CommentaryA nearly three-thousand-word document sits on the second monitor in the studi...
AthleticsWhen Athletics Data Falls Silent: The Line Between Analysis and SpeculationOn my computer screen in Nairobi, a nine-section athletics analysis sheet sat...
VolleyballDakar 2026: The Youth Olympic Beach Volleyball Pools and What the Seeding Formula RevealsWhen the organizers of the Dakar 2026 Youth Olympic Games announced the beach...
BasketballMasiulis: 'Olympiacos has not lost much by parting ways with Walkup'Just hours before the start of the 2026-26 EuroLeague season, Zalgiris Kaunas...
Table TennisTable Tennis England publishes 2026/26 Annual Report: The membership challenge before London 2026An annual report rarely makes me stop. But the 76-page report just published ...
